function reverseStr(str) {
    // 1. 初始化一个空字符串，用于存放反转后的结果
    let reversed = '';

    // 2. 遍历输入字符串 `str` 中的每一个字符
    for (const char of str) {
        
        // 3. 将当前遍历到的字符 `char` 添加到 `reversed` 字符串的**最前面**
        reversed = char + reversed;
    }

    // 4. 返回最终反转后的字符串
    return reversed;
}

console.log(reverseStr("hello world")); // 输出："dlrow olleh"